﻿using MultiDAQ_Analysis.analysis;
using MultiDAQ_Analysis.Calculation.Parameters;
using System.Collections.Generic;
using MeasurementParameters = MultiDAQ_Analysis.Calculation.Parameters.MeasurementParameters;

namespace MultiDAQ_Analysis.Calculation.Interfaces
{
    public class MeasurementCalculationContext
    {
        public Dictionary<int, (double alpha, double beta)> RawData { get; set; }
        public Dictionary<int, List<(double alpha, double beta)>> HistoryData { get; set; }
        public int CurrentRound { get; set; }
        public int TotalRounds { get; set; }
        public double MeasurementTimeMinutes { get; set; }
        public MeasurementParameters Parameters { get; set; }
    }
}